that tells its own tale - Türkisch Englisch Wörterbuch